// 该文件负责所有的公共的组件的全局注册

import PageTools from './PageTools'

import UploadExcel from './UploadExcel'

import ImageUpload from './ImageUpload'

import Print from 'vue-print-nb'

import ScreenFull from './ScreenFull'

import ThemePicker from './ThemePicker'

import LangSelect from './Lang'

import TagsView from './TagsView'



export default {
    install(Vue) {
        // 注册全局的通用栏组件对象
        Vue.component('PageTools', PageTools)
        Vue.component('UploadExcel', UploadExcel) // 注册导入excel组件
        Vue.component('ImageUpload', ImageUpload) //注册图片上传的组件
        Vue.use(Print) //注册打印组件
        Vue.component("ScreenFull", ScreenFull)
        Vue.component('ThemePicker', ThemePicker)
        Vue.component('LangSelect', LangSelect)
        Vue.component('TagsView', TagsView)
    }
}